/*
 * 2014-11-29 <br/>
 * 
 */
package cn.bs.base.action;

import cn.bs.base.vo.JsonVO;

public class BaseAction {
    /**
     * 成功操作
     * @param data
     * @return
     */
    protected Object success(Object data){
        JsonVO json = new JsonVO();
        json.setStatus(1);
        json.setDesc("操作成功!");
        json.setData(data);
        return json;
    }

    /**
     * 操作失败
     * @param data
     * @return
     */
    protected Object fail(Object data) {
        JsonVO json = new JsonVO();
        json.setStatus(0);
        json.setDesc("操作失败!");
        json.setData(data);
        return json;
    }

    /***
     * 操作出错
     * @param desc
     * @return
     */
    protected Object error(String desc) {
        JsonVO json = new JsonVO();
        json.setStatus(-1);
        json.setDesc(desc);
        return json;
    }
}
